const mongoose = require('../db');

// 创建模型实例；
const Schema = mongoose.Schema;

// 定义模型
const UserSchema = new Schema({
    username: {
      type: String,   // 字符串
      required: true,
      unique: true // 待定字段 唯一值
    },
    password: String,
    avatar: String, // 用户头像
    role: {      // 0 超级管理员 1 管理员 2. 员工
      type: Number,
      default: 0
    },
    realname: String, // 中文名字
  },
  {
    versionKey: false, // _v: 0 , 去掉_v
    timestamps: { createdAt: 'createTime', updatedAt: 'updateTime' }
  }
)

// 使用模型
const Users = mongoose.model('user', UserSchema);


module.exports = Users;
